river boat with a thatch roof - Espagnol Anglais Dictionnaire